package me.fanchaoo.web.dto;

import lombok.Data;
import me.fanchaoo.dbo.UserDBO;
import org.joda.time.DateTime;

@Data
public class UserDTO  {
    /**
     * 主键
     */
    private Long id;

    /**
     * 用户名
     */
    private String name;

    /**
     * 性别（0：女，1：男）
     */
    private Integer gender;

    /**
     * 头像url
     */
    private String avatarUrl;
    /**
     * 背景url
     */
    private String bgUrl;


//    private String phone;

    private String birthday;


    private Integer status;
    /**
     * 个人简介
     */
    private String description;

    /**
     * 个人邮箱
     */
//    private String email;

    /**
     * 密码
     */
//    private String  password;


    /**
     * 微信小程序unionId
     */
    private String miniWeixinUnionId;

    /**
     * 微信小程序openId
     */
    private String miniWeixinOpenId;

    /**
     * QQ小程序unionId
     */
    private String miniQqUnionId;

    /**
     * QQ小程序openId
     */
    private String miniQqOpenId;

    /**
     * ip地址
     */
    private String ipAddress;

    /**
     * ip来源
     */
    private String ipSource;
    /**
     * 国家
     */
    private String country;

    /**
     * 省
     */
    private String province;

    /**
     * 市
     */
    private String city;

    /**
     * 大学
     */
    private String university;

    /**
     * 关注人数
     */
    private Integer followCount;

    /**
     * 粉丝人数
     */
    private Integer fansCount;

    /**
     * 私信未读
     */
    private Integer letterUnread;

    /**
     * 评论未读
     */
    private Integer commentUnread;

    /**
     * 关注未读
     */
    private Integer followUnread;

    /**
     * @未读
     */
    private Integer atUnread;

    /**
     * 通知未读
     */
    private Integer notificationUnread;

    /**
     * 演出者id
     */
    private Long artistId;

    /**
     * 创建时间
     */
    private DateTime createTime;

    /**
     * 更新时间
     */
    private DateTime updateTime;
    private Boolean hasFollowed;
}
